package com.jingbian.cppccbackend.entity.dto;

import lombok.Data;
import lombok.NoArgsConstructor;
import lombok.AllArgsConstructor;

import java.time.LocalDate;

@Data
@NoArgsConstructor
@AllArgsConstructor
public class SearchPublicOpinionDTO {
    private Integer userId; // 用户ID
    private String proposer; // 提出人
    private String caseReason; // 案由
    private String opinionContent; // 社情民意内容
    private String opinionType; // 社情民意类型
    private String finalDisposition; // 处理结果
    private String status; // 状态
    private LocalDate startTime; // 开始时间
    private LocalDate endTime; // 结束时间
    private Integer pageNum = 1; // 当前页码
    private Integer pageSize = 10; // 每页数量
    private String orderDirection = "desc"; // 排序方向，默认降序
}
